Analyse et prédiction de l'impact de changements dans un système à objets : Approche probabiliste
نویسندگان
چکیده
Résumé. Nous proposons dans cet article une approche probabiliste utilisant les réseaux bayésiens pour analyser et prédire les impacts des changements dans les systèmes à objets. Un modèle d’impact a été construit et des probabilités ont été affectées aux différents sommets du réseau. Des données récoltées sur un système réel sont utilisées pour étudier empiriquement des hypothèses (relations) de causalité entre d’une part, des attributs internes de logiciel, et d’autre part, l’impact du changement. Pour ce faire, plusieurs scénarios ont été exécutés sur le réseau. Les résultats obtenus ont d’une part, confirmé certains résultats déjà trouvés lors de travaux antérieurs, mais d’autre part, remis en cause d’autres conclusions. Cette étude entre dans le cadre général d’une démarche tendant à proposer des modèles d’estimation de la qualité du produit logiciel ; elle montre qu’un modèle probabiliste constitue une alternative intéressante, aux modèles non probabilistes proposés dans la littérature.
منابع مشابه
Patrons de gestion des changements OWL
Résumé : Tout au long de leur cycle de vie, les ontologies évoluent pour répondre à différents besoins de changements. Nous nous intéressons particulièrement aux problèmes inhérents à la gestion des changements d’une ontologie dans un contexte local et nous présentons une approche d’évolution d’ontologies à base de patrons. Les patrons modélisés correspondent aux dimensions changement, incohére...
متن کاملUn système de prédiction spectrale pour une connectivité permanente dans le cadre du suivi en temps réel de patients
Résumé. Le suivi régulier des signes vitaux garantit un traitement préventif des pathologies courantes chez une personne, lui assurant ainsi un meilleur état de santé. La majorité des solutions proposées dans ce contexte, repose sur un ensemble de capteurs sans fil hétérogènes équipant le patient et son environnement. L’urgence des transmissions de données médicales générées par ces capteurs, a...
متن کاملPrévention du déréférencement de références nulles dans un langage à objets
Résumé. Le déréférencement de références nulles est une erreur de programmation courante dans les langages à objets. Pour la prévenir, certaines approches garantissent statiquement son absence à l’aide de systèmes de types ou d’annotations mais réduisent l’expressivité du langage. D’autres approches analysent plutôt le code source pour identifier les erreurs potentielles, mais peuvent trouver d...
متن کاملClassement d'objets incomplets dans un arbre de décision probabiliste
Résumé. Nous présentons une approche probabiliste pour déterminer les valeurs manquantes des objets incomplets pendant leur classement dans les arbres de décision. Cette approche est dérivée de la méthode d’apprentissage supervisé appelée Arbres d’Attributs Ordonnés proposée par Lobo et Numao en 2000, qui construit un arbre de décision pour chacun des attributs, selon un ordre croissant en fonc...
متن کاملA knowledge-based framework for software evolution control
An exhaustive software description is required for better understanding and analysis of different impacts of intended change. A change applied on a software artefact can propagate its impact on several other components of whole system. This impact can be considered from structural, qualitative, functional, logical, or behavioural point of view. In this article, we describe a Knowledge-Based Sys...
متن کامل